IPython

Description

IPython provides a rich architecture for interactive computing with:

  • A interactive shell.
  • A kernel for Jupyter.
  • Support for interactive data visualization and use of GUI toolkits.
  • Flexible, embeddable interpreters to load into our own projects.
  • Tools for parallel computing.

Background

IPython is a growing project, with increasingly language-agnostic components. IPython 3.x was the last monolithic release of IPython, containing the notebook server, qtconsole, etc. As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter. IPython itself is focused on interactive Python, providing a Python kernel for Jupyter.

Resources

Reference

https://jupyter.readthedocs.io/en/latest/ipython/content-ipython.html

results matching ""

    No results matching ""